public class Principal {
	public static void main(String[] main) { 
		Object lista[] = new Object[4];               
		lista[0] = new Complejo(-1.5, 3.0);
		lista[1] = new GeoPunto(40.0, -3.0);
		lista[2] = new GeoPuntoAlt(38.0, 1.0,800);
		lista[3] = new GeoPuntoAlt(39.5, -3.1,1200);
		 for(int i = 0; i < lista.length; i++) {
			 System.out.println(lista[i]);
			 if(lista[i] instanceof GeoPuntoAlt){
				 if(((GeoPuntoAlt) lista[i]).getAltura() >= 1000.0){
					 System.out.println("Es un punto muy alto"); 
				 }
			 }
		}
	}
}
